from pymdict import MDict

# 加载 .mdx（词条）和 .mdd（资源），需确保两者在同目录且同名
mdx = MDict("dict/Chinese/漢語大字典 (2010).mdx")
mdd = MDict("dict/Chinese/漢語大字典 (2010).mdd")

# 查词（从 .mdx 获取词条内容）
word = "爱"
definition = mdx.lookup(word)  # 返回词条的HTML/文本内容

print(word, "：",definition)

# 提取词条中引用的资源（如图片路径）
# 假设词条内容中包含资源路径：<img src="images/apple.png">
resource_path = "images/爱.png"
resource_data = mdd.get_file(resource_path)  # 从 .mdd 中提取对应资源

# 保存资源（如图片）
with open("apple.png", "wb") as f:
    f.write(resource_data)